Distributed Heterogeneous Supercomputing Management System
نویسندگان
چکیده
A.n efficient use of a Distributed Heterogeneous Supercomputing System (DHSS) requhes a thorough understanding of applications and their intelligent scheduling within the system. In this paper we present a general management framework for the DHSS, by introducing an application characterization technique, called Code Flow Graph (CFG) and Code Interaction Graph (CIG). These models are based on code profiling and andyticd benchmarking and provide a detailed archiitecturaldependent characterization of DHSS applications. A generd cost function is presented that is based on the execution and 1/0 overheads associated with applications. An optimd scheduler tries to minimize this cost; the design of which is an NP-complete problem. We describe how network caching can help to reduce the com1)lexity of scheduling in a DHSS. Keyword~s: Heterogeneous Supercomputing, Code Profiling, Benchmarking, Task Flow Graph, Task Intercative Graph, Scheduling, Mapping.
منابع مشابه
DOGMA: Distributed Object Group Management Architecture y
The performance of Java just-in-time compilers currently approaches native C++, making Java a serious contender for supercomputing application development. This paper presents DOGMA{a new Java based system which enables parallel computing on heterogeneous computers. DOGMA supports parallel programming in both a traditional message passing form and a novel object-oriented approach. DOGMA provide...
متن کاملAn Architecture for Distributed Enterprise Data Mining
The requirements for data mining systems for large organisations and enterprises range from logical and physical distribution of large data and heterogeneous computational resources to the general need for high performance at a level that is sufficient for interactive work. This work categorises the requirements and describes the Kensington software architecture that addresses these demands. Th...
متن کاملMethodologies and Systems for Heterogeneous Concurrent Computing
Heterogeneous concurrent computing is gaining increasing acceptance as an alternative or complementary paradigm to multiprocessor-based parallel processing as well as to conventional supercomputing. While algorithmic and programming aspects of heterogeneous concurrent computing are similar to their parallel processing counterparts, system issues, partitioning and scheduling, and performance asp...
متن کاملHeterogeneous parallel and distributed computing
Heterogeneous network-based distributed and parallel computing is gaining increasing acceptance as an alternative or complementary paradigm to multiprocessor-based parallel processing as well as to conventional supercomputing. While algorithmic and programming aspects of heterogeneous concurrent computing are similar to their parallel processing counterparts, system issues, partitioning and sch...
متن کاملAdaptive Distributed Consensus Control for a Class of Heterogeneous and Uncertain Nonlinear Multi-Agent Systems
This paper has been devoted to the design of a distributed consensus control for a class of uncertain nonlinear multi-agent systems in the strict-feedback form. The communication between the agents has been described by a directed graph. Radial-basis function neural networks have been used for the approximation of the uncertain and heterogeneous dynamics of the followers as well as the effect o...
متن کامل